final scenes - German English Dictionary